﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace planetExpressLib
{
    public class fechaEN
    {
        // -- ATRIBUTOS -- //
        private string fecha;


        // --- CONSTRUCTORES --- //

        //Defecto
        public fechaEN()
        {
            fecha = "";
        }

        //Copia
        public fechaEN(ref fechaEN fech)
        {
            fecha = fech.fecha;
        }

        //Constructor que se le pasa una fecha. Provisionalmente un String pero puede
        //ser que se le pase 3 números correspondiendo al día, mes y año
        public fechaEN(string str)
        {
            //Primero se controla si el formato está bien
            fecha = str;    
        }

        public string Fecha
        {
            get { return fecha; }
            set { fecha = value; }
        }

        //implementacion metodos cad


        private fechaCAD cad = new fechaCAD();
        public fechaEN mostrar_fecha()
        {
            return cad.mostrar_fecha(this.fecha);
        }
        public void update()
        {
            cad.update(this);
        }
        public void delete()
        {
            cad.delete(this.fecha);
        }
        public void insert()
        {
            cad.insert(this);
        }
    }
}